package com.gtjy.maven;

/**
 * @类功能说明：  Arifact pojo类
 * @类修改者：  
 * @修改日期：  
 * @修改说明： 
 * @公司名称：乌鲁木齐光通嘉业网络服务有限公司 
 * @作者：L  
 * @创建时间：2013-5-30 下午12:51:31  
 * @版本：V1.0  
 */
public class Artifact {

	private String groupId;
	private String artifactId;
	private String version;
	private String path;
	private String packaging;
	private String url;
	private String repositoryId;

	public Artifact() {
	}
	
	public Artifact(String groupId, String artifactId, String version,
			String path) {
		this(groupId,artifactId,version,path,"jar");
	}

	public Artifact(String groupId, String artifactId, String version,
			String path, String packaging) {
		super();
		this.groupId = groupId;
		this.artifactId = artifactId;
		this.version = version;
		this.path = path;
		this.packaging = packaging;
	}


	public Artifact(String groupId, String artifactId, String version,
			String path, String packaging, String url, String repositoryId) {
		this(groupId,artifactId,version,path);
		this.url = url;
		this.repositoryId = repositoryId;
	}

	public String getPackaging() {
		return packaging;
	}

	public void setPackaging(String packaging) {
		this.packaging = packaging;
	}

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public String getGroupId() {
		return groupId;
	}

	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

	public String getArtifactId() {
		return artifactId;
	}

	public void setArtifactId(String artifactId) {
		this.artifactId = artifactId;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getRepositoryId() {
		return repositoryId;
	}

	public void setRepositoryId(String repositoryId) {
		this.repositoryId = repositoryId;
	}
	

}
